The IPOL Demo System: A Scalable Architecture of Microservices for Reproducible Research

نویسندگان

  • Martín Arévalo
  • Carlos Escobar
  • Pascal Monasse
  • Nelson Monzón López
  • Miguel Colom
چکیده

We identified design problems related to the architecture, ergonomy, and performance in the previous version of the Image Processing on Line (IPOL) demonstration system. In order to correct them we moved to an architecture of microservices and performed many refactorings. This article first describes the state of the art in Reproducible Research platforms and explains IPOL in that context. The specific problems which were found are discussed, along with the solutions implemented in the new demo system, and the changes in its architecture with respect to the previous system. Finally, we expose the challenges of the system in the short term.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Building scalable digital library ingestion pipelines using microservices

CORE, a harvesting service offering access to millions of open access research papers from around the world, has shifted its harvesting process from following a monolithic approach to the adoption of a microservices infrastructure. In this paper, we explain how we rearranged and re-scheduled our old ingestion pipeline, present CORE’s move to managing microservices and outline the tools we use i...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

A Finite Difference Scheme for the Stack Filter Simulating the MCM

The paper presents an algorithm that applies a stack filter simulating the Mean Curvature Motion equation via a finite difference scheme. Source Code An ANSI C implementation is provided and available from the web page of this article1. The code is distributed under GPL license. Supplementary Material An online demo of the algorithms is available. The demo allows uploading an image (or using th...

متن کامل

ScaR: Towards a Real-Time Recommender Framework Following the Microservices Architecture

In this paper, we present our approach towards an effective scalable recommender framework termed ScaR. Our framework is based on the microservices architecture and exploits search technology to provide real-time recommendations. Since it is our aim to create a system that can be used in a broad range of scenarios, we designed it to be capable of handling various data streams and sources. We sh...

متن کامل

Local Color Correction

In this paper we present a local algorithm for contrast enhancement developed by N. Moroney at Hewlett-Packard Laboratories and presented at the IS&T/SID Eight Color Imaging Conference, in 2000. The algorithm uses a non-linear masking, is fast and does not require any manual parameter adjustments. Source Code The source code (ANSI C), its documentation, and the online demo are accessible at the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016